home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / Forms Misc / textbox-expander.izs < prev    next >
Text File  |  2005-09-28  |  4KB  |  267 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>TextBox Expander 
  4. <!/TITLE>
  5.  
  6. <!DESCRIPTION>I get annoyed when I'm trying to fill in a form and I have to scroll left or right to see what I've typed. This little script puts an end to that.  <!/DESCRIPTION> 
  7.  
  8. <!CATEGORY>Forms<!/CATEGORY>
  9.  
  10. <!SCRIPT>
  11. <!-- START OF SCRIPT -->
  12.  
  13.  
  14. <!-- HOW TO INSTALL TEXTBOX EXPANDER:
  15.  
  16.  
  17.  
  18.   1.  Copy code into the HEAD section of document
  19.  
  20.   2.  Put last coding into the BODY section of document  -->
  21.  
  22.  
  23.  
  24. <!-- STEP ONE: Add code into HEAD section of document  -->
  25.  
  26.  
  27.  
  28. <HEAD>
  29.  
  30.  
  31.  
  32.  
  33.  
  34. <!-- Original:  Michael P. Hemmes (trueluck3@hotmail.com ) -->
  35.  
  36. <!-- Web Site:  TextBox Expander  -->
  37.  
  38.  
  39.  
  40. <script>
  41.  
  42. // The following script was written by: Michael P. Hemmes (trueluck3@hotmail.com)
  43.  
  44. // This script is freeware.  You may use it, change it, add to it.
  45.  
  46. // I don't even care if you give me credit or not (I do, however, appreciate credit)
  47.  
  48. // However, DO NOT change this script and leave my name credited to the changed script.
  49.  
  50.  
  51.  
  52. function boxexpand()
  53.  
  54. {
  55.  
  56. // Code to make the script easier to use //
  57.  
  58. boxValue=document.all.thebox.value.length
  59.  
  60. boxSize=document.all.thebox.size
  61.  
  62. minNum=20 // Set this to the MINIMUM size you want your box to be.
  63.  
  64. maxNum=100 // Set this to the MAXIMUM size you want your box to be.
  65.  
  66.  
  67.  
  68. // Starts the main portion of the script //
  69.  
  70. if (boxValue > maxNum)
  71.  
  72.   {
  73.  
  74.   }
  75.  
  76. else
  77.  
  78. {
  79.  
  80.  
  81.  
  82.   if (boxValue > minNum)
  83.  
  84.     {
  85.  
  86.       document.all.thebox.size = boxValue
  87.  
  88.     }
  89.  
  90.   else if (boxValue < minNum || boxValue != minNum)
  91.  
  92.     {
  93.  
  94.       document.all.thebox.size = minNum
  95.  
  96.     }
  97.  
  98. }
  99.  
  100. }
  101.  
  102. // End of script //
  103.  
  104. </script>
  105.  
  106.  
  107.  
  108.  
  109.  
  110. </HEAD>
  111.  
  112.  
  113.  
  114. <!-- STEP TWO: Add code into BODY section of document  -->
  115.  
  116.  
  117.  
  118. <BODY>
  119.  
  120.  
  121.  
  122. <!-- Original:  Michael P. Hemmes (trueluck3@hotmail.com ) -->
  123.  
  124. <!-- Web Site:  TextBox Expander  -->
  125.  
  126.  
  127.  
  128. <form method="POST" action="_vti_bin/shtml.dll/expand.htm" webbot-action="--WEBBOT-SELF--">
  129.  
  130.   <p><input type="text" onKeypress="boxexpand()" name="thebox" size=20><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p>
  131.  
  132. </form>
  133.  
  134.  
  135. <!-- END OF SCRIPT -->
  136. <!/SCRIPT>
  137.  
  138. <!PREVIEW>
  139. <!-- START OF SCRIPT -->
  140.  
  141. <!-- HOW TO INSTALL TEXTBOX EXPANDER:
  142.  
  143.  
  144.  
  145.   1.  Copy code into the HEAD section of document
  146.  
  147.   2.  Put last coding into the BODY section of document  -->
  148.  
  149.  
  150.  
  151. <!-- STEP ONE: Add code into HEAD section of document  -->
  152.  
  153.  
  154.  
  155. <HEAD>
  156.  
  157.  
  158.  
  159.  
  160.  
  161. <!-- Original:  Michael P. Hemmes (trueluck3@hotmail.com ) -->
  162.  
  163. <!-- Web Site:  TextBox Expander  -->
  164.  
  165.  
  166.  
  167. <script>
  168.  
  169. // The following script was written by: Michael P. Hemmes (trueluck3@hotmail.com)
  170.  
  171. // This script is freeware.  You may use it, change it, add to it.
  172.  
  173. // I don't even care if you give me credit or not (I do, however, appreciate credit)
  174.  
  175. // However, DO NOT change this script and leave my name credited to the changed script.
  176.  
  177.  
  178.  
  179. function boxexpand()
  180.  
  181. {
  182.  
  183. // Code to make the script easier to use //
  184.  
  185. boxValue=document.all.thebox.value.length
  186.  
  187. boxSize=document.all.thebox.size
  188.  
  189. minNum=20 // Set this to the MINIMUM size you want your box to be.
  190.  
  191. maxNum=100 // Set this to the MAXIMUM size you want your box to be.
  192.  
  193.  
  194.  
  195. // Starts the main portion of the script //
  196.  
  197. if (boxValue > maxNum)
  198.  
  199.   {
  200.  
  201.   }
  202.  
  203. else
  204.  
  205. {
  206.  
  207.  
  208.  
  209.   if (boxValue > minNum)
  210.  
  211.     {
  212.  
  213.       document.all.thebox.size = boxValue
  214.  
  215.     }
  216.  
  217.   else if (boxValue < minNum || boxValue != minNum)
  218.  
  219.     {
  220.  
  221.       document.all.thebox.size = minNum
  222.  
  223.     }
  224.  
  225. }
  226.  
  227. }
  228.  
  229. // End of script //
  230.  
  231. </script>
  232.  
  233.  
  234.  
  235.  
  236.  
  237. </HEAD>
  238.  
  239.  
  240.  
  241. <!-- STEP TWO: Add code into BODY section of document  -->
  242.  
  243.  
  244.  
  245. <BODY>
  246.  
  247.  
  248.  
  249. <!-- Original:  Michael P. Hemmes (trueluck3@hotmail.com ) -->
  250.  
  251. <!-- Web Site:  TextBox Expander  -->
  252.  
  253.  
  254.  
  255. <form method="POST" action="_vti_bin/shtml.dll/expand.htm" webbot-action="--WEBBOT-SELF--">
  256.  
  257.   <p><input type="text" onKeypress="boxexpand()" name="thebox" size=20><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p>
  258.  
  259. </form>
  260.  
  261.  
  262.  
  263. <!-- END OF SCRIPT -->
  264. <!/PREVIEW>
  265.  
  266. <!RELATED>NONE<!/RELATED>
  267.